tension-adjustable implant - Spanish English Dictionary